Open Source Software in Computer Science and IT Higher Education: A Case Study

نویسندگان

  • Dan R. Lipşa
  • Robert S. Laramee
چکیده

The importance and popularity of open source software has increased rapidly over the last 20 years. This is due to a variety of advantages open source software has to offer and also the wide availability of the Internet in the early nineties. We identify and describe important open source software characteristics and then present a case study using open source software to teach three Computer Science and IT courses for one academic year. We compare fulfilling our educational requirements and goals with open source software and with proprietary software. We present some of the advantages of using Open Source Software (OSS). Finally we report on our experiences of using open source software in the classroom and describe the benefits and drawbacks of using this type of software over common proprietary software from both a financial and educational point of view.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Open Source Software for Improving Dialog in Computer Science Education - Case Mozambique University

This paper highlights the essential matters in adopting technology as an aid to delivering education in higher education institutes in Africa. The key idea of the paper is how to use open source software for teaching and hence for improving interactivity between content, teachers and students i.e. how a wellselected open source software can foster learning processes. The paper also includes a c...

متن کامل

Open Source Software: A Big Leap in the Computer Education

We examine the appearance of open source software in computer science education. We will undertake with a concise tutorial on open source software introduction, including a depiction of major popular open source licenses. Later we deliberate the use of open source software in education discipline. We Present some advantage of open source software in the field of education Finally, we focus on t...

متن کامل

A Case Study based Software Engineering Education using Open Source Tools

Software engineering is a course for undergraduate computer science students that comprises of principles of engineering in a software development. In this course, students learn about typical phases of software that involves requirement analysis, planning and scheduling, design and coding, testing, deployment and management on different case studies. In this paper, we investigated a practical ...

متن کامل

Open Source Certification and Educational Process

This paper discusses possibilities to benefit software engineering and computer sciences educational process from involving students in open source software certification activities. On the other hand the open source certification community can take advantages of this involvement if it cooperates with educational one. The situation is considered in the context of Russian higher institutes of ed...

متن کامل

Teaching Software Engineering by Developing Commodity Software

Software engineering is one of the main disciplines of computer science. It plays a crucial role in computer science education, especially on a graduate level. However as important as software engineering education is, it is the subject of constant discussions, changes, and controversies. At the Faculty of Mathematics, Computer Science and Mechanics of Warsaw University we launched a software p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011